.main-box {
    width: 1300px;
    margin: 0 auto;
    color:#666;
    margin-bottom:20px;
}

.left-box {
    width: 240px;
}

.left-box .left-li {
    height: 70px;
    line-height: 20px;
    padding: 10px;
}
.main-box{
    font-size:12px;
}
.left-box .left-li .tips .class{
    line-height: 20px;
}
.left-box .left-li .tips .com-text{
    padding:0 4px;
}
.main-box .iconfont{
    font-size:12px;
    margin-right:3px;
}
.left-box .title{
    height:40px;
    line-height: 20px;
    margin-bottom:10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.left-box .left-li.current {
    background: #e6e6e6;
}

.right-box {
    width: 1000px;
}
.right-box .right-li{
    padding: 10px 20px 0;
    box-sizing: border-box;
    border-bottom:1px solid #e6e6e6;
}
.right-box .right-li:last-child{
    border-bottom:none;
}
.right-box .info-box .parents{
    position: relative;
}
.right-box .info-box .child{
    border-top:1px solid #e6e6e6;
    padding-top:10px;
}
.right-box .info-box .child .mark{
    width:4px;
    height:20px;
    background:#42b8f1;
    margin-right:10px;
}
.right-box .info-box .child .mark-right{
    width:886px;
}
.right-box .operate{
    position: absolute;
    height:20px;
    right:0;
    top:50%;
    margin-top:-10px;
}
.right-box .info-box .replay-btn{
    margin-right:20px;
    cursor: pointer;
    padding:10px;
}
.right-box .item{
    width:900px;
    border-bottom:1px solid #e6e6e6;
}
.right-box .item:last-child{
    border-bottom:none;
}
.right-box .comment-img{
    width:40px;
    height:40px;
    overflow:hidden;
    border-radius:50%;
    margin-right:20px;
}

.right-box .comment-info{
    line-height:20px;
    width:800px;
}
.right-box .comment-info .name{
    margin-bottom:4px;
}
.right-box .time{
    height:40px;
    line-height: 40px;
}
.right-box .reply-box{
    margin-top:20px;
}
.right-box .reply-box .frm_textarea{
    width:800px;
    position: relative;
    max-height: none;
    min-height: 30px;
    margin-right:20px;
}
.frm_textarea .reply-input{
    padding:5px;
    width:100%;
    box-sizing: border-box;
    line-height:20px;
    outline: none;
    resize: none;
}